home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_43_IndexSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
97KB
|
1,597 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 8BC0 divs.w D5, D0
00000002 E2EF 0000 lsr .w [A7 + 0x0]
label00000006:
00000006 2A5A movea.l A5, [A2]+
00000008 0000 109C ori.b D0, 0x9C
0000000C 0000 00F6 ori.b D0, 0xF6
00000010 8000 or.b D0, D0
00000012 0002 903B ori.b D2, 0x3B /* ';' */
00000016 005B E288 ori.w [A3]+, 0xE288
// begin alternate branch 00000018-0000001A
label00000018:
00000018 E288 lsr D0, 1
// end alternate branch 00000018-0000001A
label00000018: // (misaligned)
0000001A 8B82 66AC unpk D5, D2, 0x66AC
// begin alternate branch 0000001C-0000001E
label0000001C:
0000001C 66AC bne -0x52 /* FFFFFFCA */
// end alternate branch 0000001C-0000001E
label0000001C: // (misaligned)
0000001E 8292 or.l D1, [A2]
00000020 B9EE B9EE cmpa.l A4, [A6 - 0x4612]
00000024 53FA 823A sls [PC - 0x7DC6 /* FFFF8260 */]
label00000028:
00000028 831A or.b [A2]+, D1
0000002A 81DF divs.w D0, [A7]+
0000002C FC5C 2E13 .extension 0xC5C <<F/1/6>>, 0x2E13 // unimplemented
00000030 DE94 add.l D7, [A4]
label00000032:
00000032 8272 FB78 F9F6 82C2 or.w D1, [A2 - 0x6097D3E]
// begin alternate branch 00000036-00000038
label00000036:
00000036 F9F6 .invalid <<F/7/4>>
// end alternate branch 00000036-00000038
// begin alternate branch 00000038-0000003A
label00000038:
00000038 82C2 divu.w D1, D2
// end alternate branch 00000038-0000003A
label00000036: // (misaligned)
label00000038: // (misaligned)
0000003A 82DA divu.w D1, [A2]+
0000003C 82EA 82E2 divu.w D1, [A2 - 0x7D1E]
00000040 FA72 F8EC .extension 0xA72 <<F/1/5>>, 0xF8EC // unimplemented
00000044 82B2 82CA or.l D1, [A2 + A0.w * 2 - 0x54]
00000048 F9BC .invalid <<F/6/4>>
0000004A F844 82BA .extension 0x844 <<F/1/4>>, 0x82BA // unimplemented
0000004E 82D2 divu.w D1, [A2]
label00000050:
00000050 828A or.l D1, A2
00000052 8282 or.l D1, D2
00000054 827A 826A or.w D1, [PC - 0x7D96 /* FFFF826C, cstring ""<EOF> */]
00000058 7804 moveq.l D4, 0x04
label0000005A:
0000005A BC85 cmp.l D6, D5
0000005C 6E1E bgt +0x20 /* 0000007C */
0000005E BC85 cmp.l D6, D5
00000060 6FA4 ble -0x5A /* 00000006 */
00000062 7AFF moveq.l D5, 0xFFFFFFFF
00000064 BA6D 66C0 cmp.w D5, [A5 + 0x66C0]
00000068 6E34 bgt +0x36 /* 0000009E */
0000006A 6C5C bge +0x5E /* 000000C8 */
0000006C 6DAA blt -0x54 /* 00000018 */
0000006E 6F5A ble +0x5C /* 000000CA */
00000070 6EAA bgt -0x54 /* 0000001C */
00000072 6F68 ble +0x6A /* 000000DC */
00000074 2D43 6900 move.l [A6 + 0x6900], D3
00000078 66BE bne -0x40 /* 00000038 */
0000007A 6E2A bgt +0x2C /* 000000A6 */
label0000007C:
0000007C 5283 addq.l D3, 1
0000007E B6AE 2230 cmp.l D3, [A6 + 0x2230]
00000082 6C5A bge +0x5C /* 000000DE */
00000084 6DAC blt -0x52 /* 00000032 */
00000086 6F58 ble +0x5A /* 000000E0 */
00000088 6EAC bgt -0x52 /* 00000036 */
0000008A E584 asl D4, 2
0000008C 4800 nbcd.b D0
0000008E 66C0 bne -0x3E /* 00000050 */
00000090 E586 asl D6, 2
00000092 6800 6EDC bvc +0x6EDE /* 00006F70 */
00000096 6690 bne -0x6E /* 00000028 */
00000098 DC46 add.w D6, D6
0000009A 668C bne -0x72 /* 00000028 */
0000009C 8312 or.b [A2], D1
label0000009E:
0000009E 8ACA divu.w D5, A2
000000A0 832A E140 or.b [A2 - 0x1EC0], D1
000000A4 53EA DE87 sls [A2 - 0x2179]
// begin alternate branch 000000A6-000000A8
label000000A6:
000000A6 DE87 add.l D7, D7
// end alternate branch 000000A6-000000A8
label000000A6: // (misaligned)
000000A8 8372 8B4A 8AD2 or.w [[A2 + <<invalid base displacement size>>] - 0x752E], D1
000000AE 8AB2 8AAA or.l D5, [A2 + A0 * 2 - 0x86]
000000B2 540A addq.b A2, 2
000000B4 83FA 8252 divs.w D1, [PC - 0x7DAE /* FFFF8254, cstring ""<EOF> */]
000000B8 8402 or.b D2, D2
000000BA 838A E234 unpk -[A1], -[A2], 0xE234
000000BE E1F0 5412 asl .w [A0 + D5.w * 4 + 0x12]
000000C2 453A 8442 .invalid 2, [PC - 0x7BBE /* FFFF8506, cstring ""<EOF> */] // invalid opcode 4 with b == 4
000000C6 6C92 bge -0x6C /* 0000005A */
label000000C8:
000000C8 6F44 ble +0x46 /* 0000010E */
label000000CA:
000000CA 833A 8B4A or.b [PC - 0x74B6 /* FFFF8B4C, cstring ""<EOF> */], D1
000000CE FBC4 .invalid <<F/7/5>>
000000D0 FADE DDD0 .extension 0xADE <<F/2-3/5>> // unimplemented
000000D4 DDA4 add.l -[A4], D6
000000D6 828A or.l D1, A2
000000D8 DD1E add.b [A6]+, D6
000000DA DD16 add.b [A6], D6
label000000DC:
000000DC DD3A F924 add.b [PC - 0x6DC /* FFFFFA02, cstring ""<EOF> */], D6
// begin alternate branch 000000DE-000000E0
label000000DE:
000000DE F924 .extension 0x924 <<F/4-5/4>> // unimplemented
// end alternate branch 000000DE-000000E0
label000000DE: // (misaligned)
label000000E0:
000000E0 FDB8 .invalid <<F/6/6>>
000000E2 84A2 or.l D2, -[A2]
000000E4 848A or.l D2, A2
000000E6 FCBE 8492 .extension 0xCBE <<F/2-3/6>> // unimplemented
000000EA 848A or.l D2, A2
000000EC 849A or.l D2, [A2]+
000000EE 84AA 84A2 or.l D2, [A2 - 0x7B5E]
000000F2 1F10 move.b -[A7], [A0]
000000F4 A63C syscall CmpString, flags=6
000000F6 8B17 or.b [A7], D5
000000F8 2456 movea.l A2, [A6]
000000FA E208 lsr D0.b, 1
000000FC B335 70B3 xor.b [A5 + D7.w - 0x77], D1
00000100 215B 0293 move.l [A0 + 0x293], [A3]+
00000104 0AA3 16B3 0903 xori.l -[A3], 0x16B30903
0000010A 10D3 move.b [A0]+, [A3]
0000010C A414 syscall GetVol/PBHGetVol/HGetVol, flags=4
label0000010E:
0000010E 1E33 0258 move.b D7, [A3 + D0.w * 2 + 0x58]
00000112 0200 0F0C andi.b D0, 0xC
00000116 6AB2 bpl -0x4C /* 000000CA */
00000118 0E5B 2AFB .invalid.w [A3]+, 0x2AFB // invalid immediate operation
0000011C 0732 2C13 btst [A2 + D2 * 4 + 0x13], D3
00000120 1A33 0963 04E3 06AB 5973 move.b D5, [[A3 + 0x4E3] + 0x6AB5973]
0000012A 082B 0030 C423 btst.b [A3 - 0x3BDD], 0x30 /* '0' */
00000130 0CC3 .incomplete
00000132 06F3 .incomplete
00000134 5943 subq.w D3, 4
00000136 04D0 .incomplete
00000138 D31C add.b [A4]+, D1
0000013A 9C21 sub.b D6, -[A1]
0000013C 00CB .incomplete
0000013E 43B3 09DB 075B 270F .invalid 1, [[] + 0x75B270F] // invalid opcode 4 with b == 6
00000146 F4C4 .invalid <<cinv/cpush with scope=0>>
00000148 E366 asl D6.w, D1
0000014A 44B3 1712 1C4E neg.l [[A3 + D1 * 8] + 0x1C4E]
00000150 5620 addq.b -[A0], 3
00000152 1000 move.b D0, D0
00000154 E301 asl D1.b, 1
00000156 F336 .extension 0x336 <<F/4-5/1>> // unimplemented
00000158 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
0000015A 5300 subq.b D0, 1
0000015C 8008 or.b D0, A0
0000015E 5B03 subq.b D3, 5
00000160 5300 subq.b D0, 1
00000162 4208 clr.b A0
00000164 1234 1036 move.b D1, [A4 + D1.w + 0x36]
00000168 3C0B move.w D6, A3
0000016A 05E2 .incomplete
0000016C 601B bra +0x1D /* 00000189 */
0000016E 0148 bchg A0, D0
00000170 6B18 bmi +0x1A /* 0000018A */
00000172 0843 2733 bchg.b D3, 0x33 /* '3' */
00000176 1083 move.b [A0], D3
00000178 021E 5813 andi.b [A6]+, 0x13
0000017C 0BA0 bclr -[A0], D5
0000017E 0200 0F38 andi.b D0, 0x38 /* '8' */
00000182 A313 syscall FlushVol, flags=3
00000184 A306 syscall KillIO, flags=3
00000186 B315 xor.b [A5], D1
00000188 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
label0000018A:
0000018A C0C3 mulu.w D0, D3
0000018C 5780 subq.l D0, 3
0000018E FB02 .extension 0xB02 <<F/4-5/5>> // unimplemented
00000190 8B01 sbcd D5, D1
00000192 F309 .extension 0x309 <<F/4-5/1>> // unimplemented
00000194 70CB moveq.l D0, 0xFFFFFFCB
00000196 00DB .incomplete
00000198 270B move.l -[A3], A3
0000019A 0163 bchg -[A3], D0
0000019C 146E 430E movea.b A2, [A6 + 0x430E]
000001A0 1E25 move.b D7, -[A5]
000001A2 0CB3 1B38 042B 0130 9303 E306 cmpi.l [A3 - 0x6CFC1CFA + D0], 0x1B38042B
000001AE 1E1A move.b D7, [A2]+
000001B0 FB25 .extension 0xB25 <<F/4-5/5>> // unimplemented
000001B2 262D 017B move.l D3, [A5 + 0x17B]
000001B6 016E 4473 bchg [A6 + 0x4473], D0
000001BA 0505 btst D5, D2
000001BC 0A60 2010 xori.w -[A0], 0x2010
000001C0 360A move.w D3, A2
000001C2 1E0C move.b D7, A4
000001C4 480C nbcd.b A4
000001C6 60B3 bra -0x4B /* 0000017B */
000001C8 0408 1A3B subi.b A0, 0x3B /* ';' */
000001CC 2426 move.l D2, -[A6]
000001CE 380F move.w D4, A7
000001D0 484B pea.l A3
000001D2 010C btst A4, D0
000001D4 481A nbcd.b [A2]+
000001D6 130F move.b -[A1], A7
000001D8 260F move.l D3, A7
000001DA 60E1 bra -0x1D /* 000001BD */
000001DC 0060 1A43 ori.w -[A0], 0x1A43
000001E0 0C26 C104 cmpi.b -[A6], 0x4
000001E4 38B1 0400 move.w [A4], [A1 + D0.w * 4]
000001E8 2E0E move.l D7, A6
000001EA 7306 moveq.l D1, 0x06
000001EC 086B 1B5B 4C4B bchg.b [A3 + 0x4C4B], 0x5B /* '[' */
000001F2 1753 0030 move.b [A3 + 0x30], [A3]
000001F6 2A73 0851 movea.l A5, [A3 + D0 + 0x51]
000001FA 0163 bchg -[A3], D0
000001FC 1F53 00CA move.b [A7 + 0xCA], [A3]
00000200 2A13 move.l D5, [A3]
00000202 030B btst A3, D1
00000204 022A 121C 50A5 andi.b [A2 + 0x50A5], 0x1C
0000020A 0373 0108 bchg [A3 + <<invalid base displacement size>> + D0], D1
0000020E C0C2 mulu.w D0, D2
00000210 8305 sbcd D1, D5
00000212 140C move.b D2, A4
00000214 0802 0053 btst.b D2, 0x53 /* 'S' */
00000218 70B4 moveq.l D0, 0xFFFFFFB4
0000021A B8B8 9302 cmp.l D4, [0xFFFF9302]
0000021E 0E12 4634 .invalid.b [A2], 0x34 /* '4' */ // invalid immediate operation
00000222 1000 move.b D0, D0
00000224 0A24 08B3 xori.b -[A4], 0xB3
00000228 01F3 .incomplete
0000022A 0904 btst D4, D4
0000022C C302 abcd D1, D2
0000022E DB27 add.b -[A7], D5
00000230 7A53 moveq.l D5, 0x53
00000232 0604 CB00 addi.b D4, 0x0
00000236 9303 subx.b D1, D3
00000238 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
0000023A 0A02 00F3 xori.b D2, 0xF3
0000023E 4BCB lea.l A5, A3
00000240 0885 00FE bclr.b D5, 0xFE
00000244 3889 move.w [A4], A1
00000246 0336 0636 btst [A6 + D0.w * 8 + 0x36], D1
0000024A AA00 syscall OpenCPort
0000024C 0F16 btst [A6], D7
0000024E 6305 bls +0x7 /* 00000255 */
00000250 0200 0300 andi.b D0, 0x0
00000254 0C36 0200 BB80 cmpi.b [ + <<invalid base displacement size>> + A3 * 2], 0x0
0000025A 36CD move.w [A3]+, A5
0000025C 1997 010D move.b [[A4 + <<invalid base displacement size>>] + D0], [A7]
00000260 08E9 022B 3FE1 bset.b [A1 + 0x3FE1], 0x2B /* '+' */
00000266 0271 09F3 1C32 andi.w [A1 + D1 * 4 + 0x32], 0x9F3
0000026C 141A move.b D2, [A2]+
0000026E CB62 and.w -[A2], D5
00000270 2673 0052 movea.l A3, [A3 + D0.w + 0x52]
00000274 3269 0C5B movea.w A1, [A1 + 0xC5B]
00000278 602D bra +0x2F /* 000002A7 */
0000027A 08C5 0B14 bset.b D5, 0x14
0000027E 060E 0636 addi.b A6, 0x36 /* '6' */
00000282 650A bcs +0xC /* 0000028E */
00000284 0FB4 7A03 bclr [A4 + D7 * 2 + 0x3], D7
00000288 0D73 0136 5305 060E 8301 bchg [[A3 + 0x5305060E] + D0 - 0x7CFF], D6
// begin alternate branch 0000028E-00000292
label0000028E:
0000028E 060E 8301 addi.b A6, 0x1
// end alternate branch 0000028E-00000292
label0000028E: // (misaligned)
00000292 32A5 move.w [A1], -[A5]
00000294 015B bchg [A3]+, D0
00000296 54C3 scc D3
00000298 0606 0E0C addi.b D6, 0xC
0000029C C902 abcd D4, D2
0000029E 5B54 subq.w [A4], 5
000002A0 8517 or.b [A7], D2
000002A2 A513 syscall FlushVol, flags=5
000002A4 B701 xor.b D1, D3
000002A6 4E76 trapv
000002A8 C300 abcd D1, D0
000002AA 4D03 .invalid 6, D3 // invalid opcode 4 with b == 4
000002AC D370 5103 6914 060E add.w [[A0 + <<invalid base displacement size>> + D5] + 0x6914060E], D1
000002B4 1E05 move.b D7, D5
000002B6 0273 1FEC DB07 6D07 F102 andi.w [[A3 + <<invalid base displacement size>>] + A5 * 2 + 0x6D07F102], 0x1FEC
000002C0 82E1 divu.w D1, -[A1]
000002C2 2A24 move.l D5, -[A4]
000002C4 0E1B 012A .invalid.b [A3]+, 0x2A /* '*' */ // invalid immediate operation
000002C8 E208 lsr D0.b, 1
000002CA 7028 moveq.l D0, 0x28
000002CC 6E02 bgt +0x4 /* 000002D0 */
000002CE 00DB .incomplete
label000002D0:
000002D0 4773 02AD chk.w D3, [A3 + D0.w * 2 - 0x83]
000002D4 0004 A428 ori.b D4, 0x28 /* '(' */
000002D8 0EFB .incomplete
000002DA 08DB 0102 bset.b [A3]+, 0x2
000002DE 00FB .incomplete
000002E0 0504 btst D4, D2
000002E2 BB04 xor.b D4, D5
000002E4 5B02 subq.b D2, 5
000002E6 1404 move.b D2, D4
000002E8 280E move.l D4, A6
000002EA C505 abcd D2, D5
000002EC 2B3A B614 move.l -[A5], [PC - 0x49EC /* FFFFB902, cstring ""<EOF> */]
000002F0 1630 A205 move.b D3, [A0 + A2.w * 2 + 0x5]
000002F4 0173 080D bchg [A3 + D0 + 0xD], D0
000002F8 0105 btst D5, D0
000002FA 2D11 move.l -[A6], [A1]
000002FC 0105 btst D5, D0
000002FE 3101 move.w -[A0], D1
00000300 01E9 .incomplete
00000302 2CAD 2C0E move.l [A6], [A5 + 0x2C0E]
00000306 2005 move.l D0, D5
00000308 3FAB 0A24 7EE2 move.w [A7 + D7 * 8 - 0x30], [A3 + 0xA24]
0000030E 721B moveq.l D1, 0x1B
00000310 0108 btst A0, D0
00000312 141A move.b D2, [A2]+
00000314 DB55 add.w [A5], D5
00000316 2693 move.l [A3], [A3]
00000318 1E00 move.b D7, D0
0000031A AB17 syscall PortToMap
0000031C 8B93 or.l [A3], D5
0000031E 3B31 0309 move.w -[A5], [[A1 + <<invalid base displacement size>> + D0 * 2]]
00000322 3B31 9C8B move.w -[A5], [A1 + A1 * 4 - 0x117]
00000326 13FB 3614 1A0F 2693 move.b [0x1A0F2693], [PC + D3.w * 8 + 0x14]
label0000032E:
0000032E 1B53 551E move.b [A5 + 0x551E], [A3]
00000332 1AC3 move.b [A5]+, D3
00000334 1F26 move.b -[A7], -[A6]
00000336 B068 1907 cmp.w D0, [A0 + 0x1907]
0000033A 9B02 subx.b D5, D2
0000033C 0901 btst D1, D4
0000033E 0CC8 .incomplete
00000340 2901 move.l -[A4], D1
00000342 1EE5 move.b [A7]+, -[A5]
00000344 0173 1F63 481E 8901 731F bchg [[A3 + 0x481E] - 0x76FE8CE1], D0
0000034E 4310 .invalid 1, [A0] // invalid opcode 4 with b == 4
00000350 4B00 .invalid 5, D0 // invalid opcode 4 with b == 4
00000352 0E2B 081F C30C .invalid.b [A3 - 0x3CF4], 0x1F // invalid immediate operation
00000358 1E63 movea.b A7, -[A3]
0000035A 1133 0202 move.b -[A0], [A3 + D0.w * 2 + 0x2]
0000035E 0033 086B 00B3 ori.b [A3 + D0.w - 0x77], 0x6B /* 'k' */
00000364 0763 bchg -[A3], D3
00000366 3E7A D31C movea.w A7, [PC - 0x2CE4 /* FFFFD684, cstring ""<EOF> */]
0000036A 4D01 .invalid 6, D1 // invalid opcode 4 with b == 4
0000036C E30A lsl D2.b, 1
0000036E 6B00 0309 bmi +0x30B /* 00000679 */
00000372 5355 subq.w [A5], 1
00000374 528C addq.l A4, 1
00000376 3202 move.w D1, D2
00000378 0003 0E6B ori.b D3, 0x6B /* 'k' */
0000037C 0014 8C0C ori.b [A4], 0xC
00000380 6865 bvc +0x67 /* 000003E7 */
00000382 12A1 move.b [A1], -[A1]
00000384 06ED .incomplete
00000386 152B 4F2E move.b -[A2], [A3 + 0x4F2E]
0000038A 6E3B bgt +0x3D /* 000003C7 */
0000038C 131E move.b -[A1], [A6]+
0000038E 2EC8 move.l [A7]+, A0
00000390 2C71 0148 movea.l A6, [A1 + <<invalid base displacement size>>]
00000394 3B13 move.w -[A5], [A3]
00000396 BB00 xor.b D0, D5
00000398 6894 bvc -0x6A /* 0000032E */
0000039A 440B neg.b A3
0000039C 0BA5 bclr -[A5], D5
0000039E 1172 A911 1B04 move.b [A0 + 0x1B04], [[A2 + A2]]
000003A4 2408 move.l D2, A0
000003A6 E20E lsr D6.b, 1
000003A8 F42A cpushl NONE, [A2]
000003AA 0636 2126 8516 1B22 addi.b [[A6] + A0 * 4 + 0x1B22], 0x26 /* '&' */
000003B2 0622 6D20 addi.b -[A2], 0x20 /* ' ' */
000003B6 6500 1B22 bcs +0x1B24 /* 00001EDA */
000003BA CB01 abcd D5, D1
000003BC 3603 move.w D3, D3
000003BE 0522 btst -[A2], D2
000003C0 4B17 .invalid 5, [A7] // invalid opcode 4 with b == 4
000003C2 2150 2A4B move.l [A0 + 0x2A4B], [A0]
000003C6 1369 0309 0265 move.b [A1 + 0x265], [A1 + 0x309]
000003CC 0345 bchg D5, D1
000003CE 0473 1FC9 0469 subi.w [A3 + D0.w * 4 + 0x69], 0x1FC9
000003D4 03BB 1565 bclr <<invalid full ext with IS == 1 and I/IS == 5>>, D1
000003D8 03B7 01DE bclr <<invalid full ext with IS == 1 and I/IS == 6>>, D1
000003DC AD1F syscall SelectWindow, auto_pop
000003DE 44DB move.b [A3]+, CCR
000003E0 04ED .incomplete
000003E2 266B 033C movea.l A3, [A3 + 0x33C]
000003E6 9E1B sub.b D7, [A3]+
000003E8 010E btst A6, D0
000003EA E208 lsr D0.b, 1
000003EC 14A0 move.b [A2], -[A0]
000003EE 1A8B move.b [A5], A3
000003F0 6226 bhi +0x28 /* 00000418 */
000003F2 7603 moveq.l D3, 0x03
000003F4 0DE5 .incomplete
000003F6 4FFB 0024 lea.l A7, [PC + D0.w + 0x24]
000003FA 085A 0320 bchg.b [A2]+, 0x20 /* ' ' */
000003FE 8700 sbcd D3, D0
00000400 785A moveq.l D4, 0x5A
00000402 0317 btst [A7], D1
00000404 7302 moveq.l D1, 0x02
00000406 6552 bcs +0x54 /* 0000045A */
00000408 4327 .invalid 1, -[A7] // invalid opcode 4 with b == 4
0000040A 5A43 addq.w D3, 5
0000040C 1245 movea.b A1, D5
0000040E 0301 btst D1, D1
00000410 56A0 addq.l -[A0], 3
00000412 E502 asl D2.b, 2
00000414 0F38 5A13 btst [0x00005A13], D7
label00000418:
00000418 0F05 btst D5, D7
0000041A 471A .invalid 3, [A2]+ // invalid opcode 4 with b == 4
0000041C 0F26 btst -[A6], D7
0000041E 76A3 moveq.l D3, 0xFFFFFFA3
00000420 0487 02F9 E326 subi.l D7, 0x2F9E326
00000426 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
00000428 A01A syscall GetZone
0000042A 4B15 .invalid 5, [A5] // invalid opcode 4 with b == 4
0000042C 2676 6D58 movea.l A3, [A6]
00000430 2408 move.l D2, A0
00000432 E311 roxl D1.b, 1
00000434 8703 sbcd D3, D3
00000436 21D3 0B14 move.l [0x00000B14 /* ATalkHk1 */], [A3]
0000043A 1A0F move.b D5, A7
0000043C 26CB move.l [A3]+, A3
0000043E 0780 bclr D0, D3
00000440 8305 sbcd D1, D5
00000442 AD07 syscall SetString, auto_pop
00000444 0F38 6303 btst [0x00006303], D7
00000448 ED00 asl D0.b, 6
0000044A 0F38 B301 btst [0xFFFFB301], D7
0000044E FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
00000450 CD5A and.w [A2]+, D6
00000452 2A44 movea.l A5, D4
00000454 CB03 abcd D5, D3
00000456 0D11 btst [A1], D6
00000458 AB01 syscall BitsToMap
label0000045A:
0000045A 693E bvs +0x40 /* 0000049A */
0000045C 1AAB 3F05 move.b [A5], [A3 + 0x3F05]
00000460 059B bclr [A3]+, D2
00000462 0A1E 0C29 xori.b [A6]+, 0x29 /* ')' */
00000466 350F move.w -[A2], A7
00000468 B02A A15F cmp.b D0, [A2 - 0x5EA1]
0000046C 2D01 move.l -[A6], D1
0000046E 0FB0 2A91 bclr [A0 + D2 * 2 - 0x111], D7
00000472 3CAB 01B1 move.w [A6], [A3 + 0x1B1]
00000476 005D 160F ori.w [A5]+, 0x160F
0000047A 2676 4513 3314 2514 movea.l A3, [[A6 + D4 * 4] + 0x33142514]
00000482 B50E cmpm.b [A2]+, [A6]+
00000484 7323 moveq.l D1, 0x23
00000486 8703 sbcd D3, D3
00000488 3C3B 1125 02E1 move.w D6, [[PC + 0x2E1] + D1]
0000048E 13A5 319D move.b [[] + D3], -[A5]
00000492 100F move.b D0, A7
00000494 9D10 sub.b [A0], D6
00000496 0F95 bclr [A5], D7
00000498 10F7 835C move.b [A0]+, <<invalid full ext with I/IS == 4>>
// begin alternate branch 0000049A-0000049C
label0000049A:
0000049A 835C or.w [A4]+, D1
// end alternate branch 0000049A-0000049C
label0000049A: // (misaligned)
0000049C 5D0B subq.b A3, 6
0000049E 0F3D btst <<invalid special address>>, D7
000004A0 19A7 03B1 6921 9B1D move.b [[0x69219B1D + D0 * 2]], -[A7]
000004A8 2A3B 0FC9 move.l D5, [[ + <<invalid base displacement size>>]]
000004AC 24BB 0008 move.l [A2], [PC + D0.w + 0x8]
000004B0 2A65 movea.l A5, -[A5]
000004B2 0A0F 7D0A xori.b A7, 0xA /* '\n' */
000004B6 0F75 0AE7 bchg [A5 + D0 * 2 - 0x25], D7
000004BA 83E1 divs.w D1, -[A1]
000004BC 003C 6A24 ori.b ccr, 36
000004C0 48E2 0861 movem.l -[A2], D4,A1,A2,A7
000004C4 41A3 .invalid 0, -[A3] // invalid opcode 4 with b == 6
000004C6 131E move.b -[A1], [A6]+
000004C8 0AE5 .incomplete
000004CA 030F btst A7, D1
000004CC B06E CB18 cmp.w D0, [A6 - 0x34E8]
000004D0 0D01 btst D1, D6
000004D2 0FB0 6E33 bclr [A0 + D6 * 8 + 0x33], D7
000004D6 0C0D 010F cmpi.b A5, 0xF
000004DA B06E 230C cmp.w D0, [A6 + 0x230C]
000004DE 0D01 btst D1, D6
000004E0 0FB0 6E63 bclr [A0 + D6 * 8 + 0x63], D7
000004E4 03F3 .incomplete
000004E6 5D7A 3B4B subq.w [PC + 0x3B4B /* 00004033, cstring ""<EOF> */], 6
000004EA 7AF3 moveq.l D5, 0xFFFFFFF3
000004EC 287A 7B30 movea.l A4, [PC + 0x7B30 /* 0000801E, cstring ""<EOF> */]
000004F0 4463 neg.w -[A3]
000004F2 01B1 7868 bclr [A1 + D7 + 0x68], D0
000004F6 3C0B move.w D6, A3
000004F8 0E24 6A23 .invalid.b -[A4], 0x23 /* '#' */ // invalid immediate operation
000004FC 0456 9306 subi.w [A6], 0x9306
00000500 0E53 0C2A .invalid.w [A3], 0xC2A // invalid immediate operation
00000504 9946 subx.w D4, D6
00000506 EC43 asr D3.w, 6
00000508 2ED3 move.l [A7]+, [A3]
0000050A 0E3B 1A41 8A4B .invalid.b [PC + A0 * 2 + 0x4B], 0x41 /* 'A' */ // invalid immediate operation
00000510 012B 0952 btst [A3 + 0x952], D0
00000514 F300 .extension 0x300 <<F/4-5/1>> // unimplemented
00000516 3613 move.w D3, [A3]
00000518 03C3 .incomplete
0000051A 4836 1406 nbcd.b [A6 + D1.w * 4 + 0x6]
0000051E 361B move.w D3, [A3]+
00000520 860C or.b D3, A4
00000522 C402 and.b D2, D2
00000524 0013 0AE3 ori.b [A3], 0xE3
00000528 1773 2D03 09FB 3652 9B06 move.b [A3 - 0x64FA], [[A3 + <<invalid base displacement size>> + D2 * 4] + 0x9FB3652]
00000532 DB0B addx.b -[A5], -[A3]
00000534 1F93 1C1E move.b [A7 + D1 * 4 + 0x1E], [A3]
00000538 496E 031D chk.w D4, [A6 + 0x31D]
0000053C 3843 movea.w A4, D3
0000053E 0425 0661 subi.b -[A5], 0x61 /* 'a' */
00000542 0593 bclr [A3], D2
00000544 0A1F 4413 xori.b [A7]+, 0x13
00000548 0E85 096A 7167 .invalid.l D5, 0x96A7167 /* '\tjqg' */ // invalid immediate operation
0000054E 040D 6369 subi.b A5, 0x69 /* 'i' */
00000552 47FB 5181 lea.l A3, [[ + <<invalid base displacement size>> + D5]]
00000556 626E bhi +0x70 /* 000005C6 */
00000558 1ECD move.b [A7]+, A5
0000055A 012B 4FB0 btst [A3 + 0x4FB0], D0
0000055E 0E4D 7C00 .invalid.w A5, 0x7C00 /* '|\0' */ // invalid immediate operation
00000562 0D07 btst D7, D6
00000564 731F moveq.l D1, 0x1F
00000566 1B09 move.b -[A5], A1
00000568 C0F5 8161 437B mulu.w D0, [[A5 + 0x437B]]
0000056E 0CA9 211E A006 3E06 cmpi.l [A1 + 0x3E06], 0x211EA006
00000576 7C06 moveq.l D6, 0x06
00000578 E606 asr D6.b, 3
0000057A AB01 syscall BitsToMap
0000057C DE30 A514 add.b D7, <<invalid full ext with I/IS == 4>>
00000580 233F move.l -[A1], <<invalid special address>>
00000582 3813 move.w D4, [A3]
00000584 852B 07BB or.b [A3 + 0x7BB], D2
00000588 003E 6B03 ori.b <<invalid special address>>, 0x3
0000058C CB15 and.b [A5], D5
0000058E 5A13 addq.b [A3], 5
00000590 1CFB B653 move.b [A6]+, [PC + A3.w * 8 + 0x53]
00000594 054B bchg A3, D2
00000596 23A9 2303 1DB0 E643 0263 move.l [-0x19BCFD9D + D1 * 4], [A1 + 0x2303]
000005A0 0C2E E663 0473 cmpi.b [A6 + 0x473], 0x63 /* 'c' */
000005A6 04E3 .incomplete
000005A8 1400 move.b D2, D0
000005AA A112 syscall SetEOF, flags=1
000005AC 9013 sub.b D0, [A3]
000005AE 0A73 273B 319B 0F13 056B xori.w [[ + D3] + 0xF13056B], 0x273B /* '\';' */
000005B8 277C 0353 892F 2103 move.l [A3 + 0x2103], 0x353892F
000005C0 AB01 syscall BitsToMap
000005C2 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
000005C4 BE73 2D81 cmp.w D7, [[ + <<invalid base displacement size>> + D2 * 4]]
// begin alternate branch 000005C6-000005CE
label000005C6:
000005C6 2D81 018B 0D2E AB01 move.l [[ + <<invalid base displacement size>> + D0] + 0xD2EAB01], D1
// end alternate branch 000005C6-000005CE
label000005C6: // (misaligned)
000005C8 018B bclr A3, D0
000005CA 0D2E AB01 btst [A6 - 0x54FF], D6
000005CE 230E move.l -[A1], A6
000005D0 DB18 add.b [A0]+, D5
000005D2 1B5A 4314 move.b [A5 + 0x4314], [A2]+
000005D6 6307 bls +0x9 /* 000005DF */
000005D8 5B34 9073 subq.b [A4 + A1.w + 0x73], 5
000005DC 1013 move.b D0, [A3]
000005DE 000F C101 ori.b A7, 0x1
000005E2 0FC1 .incomplete
000005E4 0162 bchg -[A2], D0
000005E6 8905 sbcd D4, D5
000005E8 0305 btst D5, D1
000005EA 909B sub.l D0, [A3]+
000005EC 0A14 0690 xori.b [A4], 0x90
000005F0 133A 8B0B move.b -[A1], [PC - 0x74F5 /* FFFF90FD, cstring ""<EOF> */]
000005F4 C511 and.b [A1], D2
000005F6 130A move.b -[A1], A2
000005F8 8B1B or.b [A3]+, D5
000005FA 5351 subq.w [A1], 1
000005FC 7B12 moveq.l D5, 0x12
000005FE 6327 bls +0x29 /* 00000627 */
00000600 6B03 bmi +0x5 /* 00000605 */
00000602 8304 sbcd D1, D4
00000604 8B1A or.b [A2]+, D5
00000606 A029 syscall HLock
00000608 211B move.l -[A0], [A3]+
0000060A 3FA5 27AB 0C35 327B 0CE2 move.w [[0xC35 + D2 * 8] + 0x327B0CE2], -[A5]
00000614 E17A rol D2.w, D0
00000616 081E 5879 btst.b [A6]+, 0x79 /* 'y' */
0000061A 10D4 move.b [A0]+, [A4]
0000061C A50A syscall OpenRF/PBHOpenRF/HOpenRF, flags=5
0000061E 4110 .invalid 0, [A0] // invalid opcode 4 with b == 4
00000620 7B10 moveq.l D5, 0x10
00000622 CB15 and.b [A5], D5
00000624 330E move.w -[A1], A6
00000626 1305 move.b -[A1], D5
00000628 5AE3 spl -[A3]
0000062A 462E E643 not.b [A6 - 0x19BD]
0000062E 0051 0ED5 ori.w [A1], 0xED5
00000632 09F3 .incomplete
00000634 00C6 .incomplete
00000636 CB01 abcd D5, D1
00000638 9003 sub.b D0, D3
0000063A 05C6 .incomplete
0000063C A396 syscall SharedLibsMPW, flags=3
0000063E 9705 subx.b D3, D5
00000640 640B bcc +0xD /* 0000064D */
00000642 0863 273E bchg.b -[A3], 0x3E /* '>' */
00000646 BB15 xor.b [A5], D5
00000648 5AEB 2943 spl [A3 + 0x2943]
0000064C 0E6B 453B 3183 .invalid.w [A3 + 0x3183], 0x453B /* 'E;' */ // invalid immediate operation
00000652 0533 0EF1 btst [A3 + D0 * 8 - 0x15], D2
00000656 11E6 9D06 move.b [0xFFFF9D06], -[A6]
0000065A 6905 bvs +0x7 /* 00000661 */
0000065C 0F5A bchg [A2]+, D7
0000065E 1B1C move.b -[A5], [A4]+
00000660 C900 abcd D4, D0
00000662 0F45 bchg D5, D7
00000664 06C6 .incomplete
00000666 5506 subq.b D6, 2
00000668 EB2F lsl D7.b, D5
0000066A BE8B cmp.l D7, A3
0000066C 1F7C 4106 3B12 move.b [A7 + 0x3B12], 0x6
00000672 430E .invalid 1, A6 // invalid opcode 4 with b == 4
00000674 A118 syscall GetFPos, flags=1
00000676 8305 sbcd D1, D5
00000678 1305 move.b -[A1], D5
0000067A 911B sub.b [A3]+, D0
0000067C AB01 syscall BitsToMap
0000067E B705 xor.b D5, D3
00000680 A9EB syscall Pack4/FP68K
00000682 9DA7 sub.l -[A7], D6
00000684 05B8 A905 bclr [0xFFFFA905], D2
00000688 7B4B moveq.l D5, 0x4B
0000068A 9705 subx.b D3, D5
0000068C FDC1 .invalid <<F/7/6>>
0000068E 0D7B 4B97 05CA A101 bchg [[] + D4 * 2 + 0x5CAA101], D6
00000696 8B0D sbcd -[A5], -[A5]
00000698 C103 abcd D0, D3
0000069A 3311 move.w -[A1], [A1]
0000069C 1300 move.b -[A1], D0
0000069E 8B03 sbcd D5, D3
000006A0 5337 0A0C subq.b [A7 + D0 * 2 + 0xC], 1
000006A4 A10E syscall UnmountVol/HUnmountVol, flags=1
000006A6 45A1 .invalid 2, -[A1] // invalid opcode 4 with b == 6
000006A8 3E1B move.w D7, [A3]+
000006AA 06E5 .incomplete
000006AC 021B 600A andi.b [A3]+, 0xA /* '\n' */
000006B0 0CE1 .incomplete
000006B2 0985 bclr D5, D4
000006B4 017C 1B03 bchg 0x1B03, D0
000006B8 4506 .invalid 2, D6 // invalid opcode 4 with b == 4
000006BA 1B60 580A move.b [A5 + 0x580A /* export_2813 */], -[A0]
000006BE 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
000006C0 8705 sbcd D3, D5
000006C2 79C3 moveq.l D4, 0xFFFFFFC3
000006C4 03B7 0584 bclr <<invalid full ext with I/IS == 4>>, D1
000006C8 AB01 syscall BitsToMap
000006CA 066B 03DE FA0D addi.w [A3 - 0x5F3], 0x3DE
000006D0 1EC1 move.b [A7]+, D1
000006D2 1D7B 102E 6B03 move.b [A6 + 0x6B03], [PC + D1.w + 0x2E]
000006D8 132D 6B72 move.b -[A1], [A5 + 0x6B72 /* export_3434 */]
000006DC E314 roxl D4.b, 1
000006DE 6B50 bmi +0x52 /* 00000730 */
000006E0 52FB 2C61 shi [PC + D2 * 4 + 0x61]
000006E4 2F13 move.l -[A7], [A3]
000006E6 04FB .incomplete
000006E8 1C5A movea.b A6, [A2]+
000006EA DB46 addx.w D5, D6
000006EC 6112 bsr +0x14 /* 00000700 */
000006EE D518 add.b [A0]+, D2
000006F0 010C btst A4, D0
000006F2 0F21 btst -[A1], D7
000006F4 02C3 .incomplete
000006F6 030F btst A7, D1
000006F8 E43B ror D3.b, D2
000006FA 11C5 12E3 move.b [0x000012E3], D5
000006FE 02E9 .incomplete
fn00000700:
00000700 7F13 moveq.l D7, 0x13
00000702 0A8B 00E6 6B45 xori.l A3, 0xE66B45
00000708 0133 5510 btst [A3 + D5 * 4], D0
0000070C C12F 0B08 and.b [A7 + 0xB08], D0
00000710 3D05 move.w -[A6], D5
00000712 2333 E42B move.l -[A1], [A3 + A6.w * 4 + 0x2B]
00000716 93CB sub.l A1, A3
00000718 01E4 .incomplete
0000071A 0305 btst D5, D1
0000071C C303 abcd D1, D3
0000071E DB6E 5A5B add.w [A6 + 0x5A5B], D5
00000722 075A bchg [A2]+, D3
00000724 431D .invalid 1, [A5]+ // invalid opcode 4 with b == 4
00000726 B909 cmpm.b [A4]+, [A1]+
00000728 330C move.w -[A1], A4
0000072A EB2F lsl D7.b, D5
0000072C 7327 moveq.l D1, 0x27
0000072E FB36 .extension 0xB36 <<F/4-5/5>> // unimplemented
label00000730:
00000730 C135 8108 and.b [A5 + <<invalid base displacement size>> + A0], D0
00000734 C135 0D18 and.b [A5 + D0 * 4], D0
00000738 6B03 bmi +0x5 /* 0000073D */
0000073A C135 3903 6327 9093 and.b [[A5 + <<invalid base displacement size>> + D3] + 0x63279093], D0
00000742 0989 bclr A1, D4
00000744 170F move.b -[A3], A7
00000746 E100 asl D0.b, 8
00000748 9B20 sub.b -[A0], D5
0000074A 7504 moveq.l D2, 0x04
0000074C 0F75 0473 bchg [A5 + D0.w * 4 + 0x73], D7
00000750 08BE 2B08 bclr.b <<invalid special address>>, 0x8
00000754 F706 .extension 0x706 <<F/4-5/3>> // unimplemented
00000756 AE95 syscall SetPalette/NSetPalette, auto_pop
00000758 0D7B 9213 bchg [PC + A1.w * 2 + 0x13], D6
0000075C 8483 or.l D2, D3
0000075E 043B 1ED7 0664 subi.b [PC + D0.w * 8 + 0x64], 0xD7
00000764 F704 .extension 0x704 <<F/4-5/3>> // unimplemented
00000766 FFD7 .invalid <<F/7/7>>
00000768 0510 btst [A0], D2
0000076A 0312 btst [A2], D1
0000076C E705 asl D5.b, 3
0000076E 2052 movea.l A0, [A2]
00000770 7309 moveq.l D1, 0x09
00000772 5B0B subq.b A3, 5
00000774 DB0C addx.b -[A5], -[A4]
00000776 F705 .extension 0x705 <<F/4-5/3>> // unimplemented
00000778 35F9 4863 07E3 7263 move.w [PC + 0x7263 /* 000079DD, cstring ""<EOF> */], [0x486307E3]
00000780 8197 or.l [A7], D0
00000782 0552 bchg [A2], D2
00000784 6105 bsr +0x7 /* 0000078B */
00000786 CB12 and.b [A2], D5
00000788 90C3 sub.w A0, D3
0000078A 2BDB move.l <<invalid special address>>, [A3]+
0000078C 0CE7 .incomplete
0000078E 0563 bchg -[A3], D2
00000790 3324 move.w -[A1], -[A4]
00000792 F705 .extension 0x705 <<F/4-5/3>> // unimplemented
00000794 74F7 moveq.l D2, 0xFFFFFFF7
00000796 0585 bclr D5, D2
00000798 FD48 .extension 0xD48 <<F/4-5/6>> // unimplemented
0000079A AB37 syscall bMAIN11
0000079C 4542 chk.w D2, D2
0000079E 2D0E move.l -[A6], A6
000007A0 AD09 syscall CalcVis, auto_pop
000007A2 E100 asl D0.b, 8
000007A4 CD3C 0FE9 and.b 0xE9, D6
000007A8 29B7 05BB 4B24 DB0D C705 CA4D 0649 move.l [A4 + D0.w * 8 + 0x49], [[0x4B24DB0D + D0 * 4] - 0x38FA35B3]
000007B6 050F btst A7, D2
000007B8 5A4B addq.w A3, 5
000007BA 1DC9 move.b <<invalid special address>>, A1
000007BC 000F 2506 ori.b A7, 0x6
000007C0 C705 abcd D3, D5
000007C2 ED13 roxl D3.b, 6
000007C4 0FDB .incomplete
000007C6 0DC7 .incomplete
000007C8 05FD .incomplete
000007CA 9D0B subx.b -[A6], -[A3]
000007CC F786 .invalid <<F/6/3>>
000007CE 16F7 0627 move.b [A3]+, [A7 + D0.w * 8 + 0x27]
000007D2 F706 .extension 0x706 <<F/4-5/3>> // unimplemented
000007D4 38E3 move.w [A4]+, -[A3]
000007D6 16F7 064A move.b [A3]+, [A7 + D0.w * 8 + 0x4A]
000007DA F706 .extension 0x706 <<F/4-5/3>> // unimplemented
000007DC 5BF7 066C smi [A7 + D0.w * 8 + 0x6C]
000007E0 F706 .extension 0x706 <<F/4-5/3>> // unimplemented
000007E2 7D65 moveq.l D6, 0x65
000007E4 3B03 move.w -[A5], D3
000007E6 181B move.b D4, [A3]+
000007E8 FA0F 4D48 .unknown 0xFA0F 0x4D48 (W = 5)
000007EC 2B1C move.l -[A5], [A4]+
000007EE 0543 bchg D3, D2
000007F0 6D18 blt +0x1A /* 0000080A */
000007F2 C10B abcd -[A0], -[A3]
000007F4 2B44 2D48 move.l [A5 + 0x2D48], D4
000007F8 A313 syscall FlushVol, flags=3
000007FA F707 .extension 0x707 <<F/4-5/3>> // unimplemented
000007FC 1B87 06BF move.b [A5 + D0.w * 8 - 0x65], D7
00000800 0D05 btst D5, D6
00000802 0548 bchg A0, D2
00000804 0320 btst -[A0], D1
00000806 0948 bchg A0, D4
00000808 3B44 5A43 move.w [A5 + 0x5A43], D4
// begin alternate branch 0000080A-0000080C
label0000080A:
0000080A 5A43 addq.w D3, 5
// end alternate branch 0000080A-0000080C
label0000080A: // (misaligned)
0000080C 245A movea.l A2, [A2]+
0000080E F325 .extension 0x325 <<F/4-5/1>> // unimplemented
00000810 5509 subq.b A1, 2
00000812 2B0C move.l -[A5], A4
00000814 F706 .extension 0x706 <<F/4-5/3>> // unimplemented
00000816 E515 roxl D5.b, 2
00000818 03D5 .incomplete
0000081A 47F7 8706 F707 lea.l A3, [[A7 + <<invalid base displacement size>>] + A0 * 8 - 0x8F9]
00000820 17E7 0728 730E move.b [PC + 0x730E + D0 * 8], -[A7]
00000826 F707 .extension 0x707 <<F/4-5/3>> // unimplemented
00000828 39A3 10D5 move.w [A4 + D1.w - 0x43], -[A3]
0000082C 4766 chk.w D3, -[A6]
0000082E 251A move.l -[A2], [A2]+
00000830 2300 move.l -[A1], D0
00000832 0653 01DE addi.w [A3], 0x1DE
00000836 FACD 4783 .extension 0xACD <<F/2-3/5>> // unimplemented
0000083A 01F3 .incomplete
0000083C 007C 1322 ori.w sr, 4898
00000840 CB01 abcd D5, D1
00000842 3E7B 00F3 movea.w A7, [PC + D0.w - 0x13]
00000846 003E C328 ori.b <<invalid special address>>, 0x28 /* '(' */
0000084A 25F3 419F 5305 019F CD08 move.l [PC - 0x32F8 /* FFFFD554, cstring ""<EOF> */], [[] + D4 + 0x5305019F]
00000854 5301 subq.b D1, 1
00000856 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
00000858 930A subx.b -[A1], -[A2]
0000085A 2E53 movea.l A7, [A3]
0000085C 0193 bclr [A3], D0
0000085E 320B move.w D1, A3
00000860 E76B lsl D3.w, D3
00000862 8B14 or.b [A4], D5
00000864 067C 8336 1B03 addi.w 0x1B03, 0x8336
0000086A A90C syscall PaintOne
0000086C 3309 move.w -[A1], A1
0000086E CB01 abcd D5, D1
00000870 7CDB moveq.l D6, 0xFFFFFFDB
00000872 0781 bclr D1, D3
00000874 05E1 .incomplete
00000876 450F .invalid 2, A7 // invalid opcode 4 with b == 4
00000878 ED00 asl D0.b, 6
0000087A 8100 sbcd D0, D0
0000087C 0305 btst D5, D1
0000087E 668B bne -0x73 /* 0000080B */
00000880 0D5B bchg [A3]+, D6
00000882 0D3E btst <<invalid special address>>, D6
00000884 2148 0780 move.l [A0 + 0x780], A0
00000888 36BB 0066 move.w [A3], [PC + D0.w + 0x66]
0000088C 6B03 bmi +0x5 /* 00000891 */
0000088E 0102 btst D2, D0
00000890 7308 moveq.l D1, 0x08
00000892 8709 sbcd -[A3], -[A1]
00000894 C023 and.b D0, -[A3]
00000896 337C 5B1A C503 move.w [A1 - 0x3AFD], 0x5B1A
0000089C 6B03 bmi +0x5 /* 000008A1 */
0000089E C320 and.b -[A0], D1
000008A0 DD47 addx.w D6, D7
000008A2 B310 xor.b [A0], D1
000008A4 D547 addx.w D2, D7
000008A6 5910 subq.b [A0], 4
000008A8 2285 move.l [A1], D5
000008AA 10E4 move.b [A0]+, -[A4]
000008AC 8110 or.b [A0], D0
000008AE 5D10 subq.b [A0], 6
000008B0 3E41 movea.w A7, D1
000008B2 1066 movea.b A0, -[A6]
000008B4 4110 .invalid 0, [A0] // invalid opcode 4 with b == 4
000008B6 6673 bne +0x75 /* 0000092B */
000008B8 23B7 09A9 2300 4510 move.l [A1 + D4 * 4], [[0x2300 + D0]]
000008C0 2300 move.l -[A1], D0
000008C2 F314 .extension 0x314 <<F/4-5/1>> // unimplemented
000008C4 E394 roxl D4, 1
000008C6 5A52 addq.w [A2], 5
000008C8 BB1E xor.b [A6]+, D5
000008CA 8510 or.b [A0], D2
000008CC 3E99 move.w [A7], [A1]+
000008CE 103E move.b D0, <<invalid special address>>
000008D0 810F sbcd -[A0], -[A7]
000008D2 3E6B 273E movea.w A7, [A3 + 0x273E]
000008D6 8110 or.b [A0], D0
000008D8 E900 asl D0.b, 4
000008DA 8100 sbcd D0, D0
000008DC 21F3 8110 6681 move.l [0x00006681], [A3 + A0]
000008E2 100F move.b D0, A7
000008E4 8510 or.b [A0], D2
000008E6 22AB 0101 move.l [A1], [A3 + 0x101]
000008EA 0285 1019 0523 andi.l D5, 0x10190523
000008F0 333E move.w -[A1], <<invalid special address>>
000008F2 8110 or.b [A0], D0
000008F4 C103 abcd D0, D3
000008F6 AB01 syscall BitsToMap
000008F8 E709 lsl D1.b, 3
000008FA FA17 0045 .unknown 0xFA17 0x0045 (W = 5)
000008FE F309 .extension 0x309 <<F/4-5/1>> // unimplemented
00000900 2E2A 8B50 move.l D7, [A2 - 0x74B0]
00000904 14CB move.b [A2]+, A3
00000906 012A 8B3D btst [A2 - 0x74C3], D0
0000090A 329B move.w [A1], [A3]+
0000090C 0B37 0144 btst <<invalid full ext with I/IS == 4>>, D5
00000910 4B60 chk.w D5, -[A0]
00000912 8B00 sbcd D5, D0
00000914 5643 addq.w D3, 3
00000916 0914 btst [A4], D4
00000918 0C2A 0C0E 9501 cmpi.b [A2 - 0x6AFF], 0xE
0000091E 4701 .invalid 3, D1 // invalid opcode 4 with b == 4
00000920 F682 E104 .extension 0x682 <<F/2-3/3>> // unimplemented
00000924 2307 move.l -[A1], D7
00000926 970A subx.b -[A3], -[A2]
00000928 96C3 sub.w A3, D3
0000092A 70A7 moveq.l D0, 0xFFFFFFA7
0000092C 0AA2 8501 9504 xori.l -[A2], 0x85019504
00000932 3701 move.w -[A3], D1
00000934 AC08 syscall InitProcMenu, auto_pop
00000936 E313 roxl D3.b, 1
00000938 1E70 287E movea.b A7, [A0 + D2 + 0x7E]
0000093C 0200 B306 andi.b D0, 0x6
00000940 4310 .invalid 1, [A0] // invalid opcode 4 with b == 4
00000942 8320 or.b -[A0], D1
00000944 3304 move.w -[A1], D4
00000946 5300 subq.b D0, 1
00000948 9B1A sub.b [A2]+, D5
0000094A 21DB 3302 move.l [0x00003302], [A3]+
0000094E 1CBB 0977 move.b [A6], <<invalid full ext with IS == 1 and I/IS == 7>>
00000952 02CA .incomplete
00000954 3300 move.w -[A1], D0
00000956 DB0B addx.b -[A5], -[A3]
00000958 1404 move.b D2, D4
0000095A 8B04 sbcd D5, D4
0000095C A503 syscall Write, flags=5
0000095E 251A move.l -[A2], [A2]+
00000960 4B60 chk.w D5, -[A0]
00000962 B643 cmp.w D3, D3
00000964 052A 4103 btst [A2 + 0x4103], D2
00000968 EB0A lsl D2.b, 5
0000096A 2701 move.l -[A3], D1
0000096C F437 cpushp NONE, [A7]
0000096E 01A8 2303 bclr [A0 + 0x2303], D0
00000972 01D2 .incomplete
00000974 2408 move.l D2, A0
00000976 F871 0537 .extension 0x871 <<F/1/4>>, 0x0537 // unimplemented
0000097A 02D7 .incomplete
0000097C 3300 move.w -[A1], D0
0000097E 9B0F subx.b -[A5], -[A7]
00000980 147B 1D8B 0404 287E movea.b A2, [[ + <<invalid base displacement size>> + D1 * 4] + 0x404287E]
00000988 4D0C .invalid 6, A4 // invalid opcode 4 with b == 4
0000098A B6F8 4105 cmpa.w A3, [0x00004105]
0000098E E105 asl D5.b, 8
00000990 442B 0391 neg.b [A3 + 0x391]
00000994 1627 move.b D3, -[A7]
00000996 00C8 .incomplete
00000998 D31A add.b [A2]+, D1
0000099A 5237 00C2 addq.b [A7 + D0.w - 0x62], 1
0000099E EB09 lsl D1.b, 5
000009A0 7501 moveq.l D2, 0x01
000009A2 B700 xor.b D0, D3
000009A4 CE3C 9E47 and.b D7, 0x47 /* 'G' */
000009A8 01AE 8116 bclr [A6 - 0x7EEA], D0
000009AC 5308 subq.b A0, 1
000009AE 14A0 move.b [A2], -[A0]
000009B0 0AAA 000F A90F 032E xori.l [A2 + 0x32E], 0xFA90F
000009B8 2B02 move.l -[A5], D2
000009BA 56E1 sne -[A1]
000009BC 21A9 015B 35B5 0189 E9C9 move.l [[0x189E9C9] + D3 * 4], [A1 + 0x15B]
000009C6 1627 move.b D3, -[A7]
000009C8 0096 650C 0FE9 ori.l [A6], 0x650C0FE9
000009CE F19E .invalid <<F/6/0>>
000009D0 7B01 moveq.l D5, 0x01
000009D2 F5D6 .invalid <<F/7/2>>
000009D4 F70A .extension 0x70A <<F/4-5/3>> // unimplemented
000009D6 CA10 and.b D5, [A0]
000009D8 A305 syscall Status, flags=3
000009DA 3C0B move.w D6, A3
000009DC 1714 move.b -[A3], [A4]
000009DE A20C syscall GetFileInfo/PBHGetFInfo/HGetFileInfo, flags=2
000009E0 0E27 01D1 .invalid.b -[A7], 0xD1 // invalid immediate operation
000009E4 3300 move.w -[A1], D0
000009E6 5305 subq.b D5, 1
000009E8 1406 move.b D2, D6
000009EA 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
000009EC 8903 sbcd D4, D3
000009EE 5360 subq.w -[A0], 1
000009F0 B60C cmp.b D3, A4
000009F2 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
000009F4 EB00 asl D0.b, 5
000009F6 00A3 0817 01C6 ori.l -[A3], 0x81701C6
000009FC D89B add.l D4, [A3]+
000009FE 0233 0013 2753 10A3 057B andi.b [[A3] + 0x10A3057B], 0x13
00000A08 103B 0F14 move.b D0, <<invalid full ext with I/IS == 4>>
00000A0C 068A 0502 6D27 addi.l A2, 0x5026D27
00000A12 C104 abcd D0, D4
00000A14 8319 or.b [A1]+, D1
00000A16 B501 xor.b D1, D2
00000A18 8506 sbcd D2, D6
00000A1A 0FA1 bclr -[A1], D7
00000A1C 010B btst A3, D0
00000A1E 0663 0C33 addi.w -[A3], 0xC33
00000A22 0133 2EA3 btst [A3 + D2 * 8 - 0x93], D0
00000A26 05EB .incomplete
00000A28 3333 0013 move.w -[A1], [A3 + D0.w + 0x13]
00000A2C 3E43 movea.w A7, D3
00000A2E 000F 52CB ori.b A7, 0xCB
00000A32 1243 movea.b A1, D3
00000A34 01D3 .incomplete
00000A36 158B 4143 0185 03A1 move.b [[A2 + <<invalid base displacement size>>] + 0x18503A1], A3
00000A3E 0735 05E1 228D btst [[0x228D]], D3
00000A44 010D btst A5, D0
00000A46 05E5 .incomplete
00000A48 1CBB 14ED move.b [A6], [PC + D1.w * 4 - 0x19]
00000A4C 181B move.b D4, [A3]+
00000A4E 0081 2217 0195 ori.l D1, 0x22170195
00000A54 1701 move.b -[A3], D1
00000A56 240F move.l D2, A7
00000A58 1693 move.b [A3], [A3]
00000A5A 0317 btst [A7], D1
00000A5C 012A D33E btst [A2 - 0x2CC2], D0
00000A60 32E1 move.w [A1]+, -[A1]
00000A62 5B27 subq.b -[A7], 5
00000A64 012F 5B60 btst [A7 + 0x5B60], D0
00000A68 1406 move.b D2, D6
00000A6A F0E9 00AB .extension 0x0E9 <<F/2-3/0>> // unimplemented
00000A6E 36B6 1406 move.w [A3], [A6 + D1.w * 4 + 0x6]
00000A72 D245 add.w D1, D5
00000A74 2581 1014 move.l [A2 + D1.w + 0x14], D1
00000A78 2304 move.l -[A1], D4
00000A7A D20F add.b D1, A7
00000A7C 8C49 or.w D6, A1
00000A7E 0241 1337 andi.w D1, 0x1337
00000A82 029D B01B 002B andi.l [A5]+, 0xB01B002B
00000A88 079B bclr [A3]+, D3
00000A8A 0E14 0622 .invalid.b [A4], 0x22 /* '\"' */ // invalid immediate operation
00000A8E BB16 xor.b [A6], D5
00000A90 8C85 or.l D6, D5
00000A92 01AB 0DA5 bclr [A3 + 0xDA5], D0
00000A96 0425 01A9 subi.b -[A5], 0xA9
00000A9A 0313 btst [A3], D1
00000A9C 0AB6 732D 3301 6B27 1B00 CB39 4901 xori.l [[A6 + 0x1B00] + D6 * 2 - 0x34C6B6FF], 0x732D3301
00000AAA FE27 0103 .unknown 0xFE27 0x0103 (W = 7)
00000AAE BB00 xor.b D0, D5
00000AB0 F00E 252A .pflush 0xF00E, 0x252A // unimplemented
00000AB4 6701 beq +0x3 /* 00000AB7 */
00000AB6 091B btst [A3]+, D4
00000AB8 6B8D bmi -0x71 /* 00000A47 */
00000ABA 0C89 035B 7057 cmpi.l A1, 0x35B7057
00000AC0 011C btst [A4]+, D0
00000AC2 0700 btst D0, D3
00000AC4 DB4B addx.w -[A5], -[A3]
00000AC6 048B 050E 430E subi.l A3, 0x50E430E
00000ACC 970C subx.b -[A3], -[A4]
00000ACE 9637 012E 5781 347C sub.b D3, [[A7 + 0x5781] + D0 + 0x347C]
00000AD6 3C6A E208 movea.w A6, [A2 - 0x1DF8]
00000ADA EB04 asl D4.b, 5
00000ADC F300 .extension 0x300 <<F/4-5/1>> // unimplemented
00000ADE 2AC5 move.l [A5]+, D5
00000AE0 0B06 btst D6, D5
00000AE2 66B9 bne -0x45 /* 00000A9D */
00000AE4 2A76 E30E 0701 movea.l A5, [[A6 + <<invalid base displacement size>>] + A6 * 2 + 0x701]
00000AEA 5ED3 sgt [A3]
00000AEC 081E 0C66 btst.b [A6]+, 0x66 /* 'f' */
00000AF0 6501 bcs +0x3 /* 00000AF3 */
00000AF2 6B70 bmi +0x72 /* 00000B64 */
00000AF4 3845 movea.w A4, D5
00000AF6 60C9 bra -0x35 /* 00000AC1 */
00000AF8 13CB 04BB 007C move.b [0x04BB007C], A3
00000AFE 2A27 move.l D5, -[A7]
00000B00 047A 2701 7537 subi.w [PC + 0x7537 /* 00008039, cstring ""<EOF> */], 0x2701
00000B06 017C 8905 bchg 0x8905, D0
00000B0A E91E rol D6.b, 4
00000B0C 6130 bsr +0x32 /* 00000B3E */
00000B0E F135 .extension 0x135 <<F/4-5/0>> // unimplemented
00000B10 D2E1 add.w A1, -[A1]
00000B12 4629 61BB not.b [A1 + 0x61BB]
00000B16 002A 6643 2714 ori.b [A2 + 0x2714], 0x43 /* 'C' */
00000B1C 4561 chk.w D2, -[A1]
00000B1E D299 add.l D1, [A1]+
00000B20 09AB 044B bclr [A3 + 0x44B], D4
00000B24 0603 0D06 addi.b D3, 0x6
00000B28 660C bne +0xE /* 00000B36 */
00000B2A D227 add.b D1, -[A7]
00000B2C 02BE 7301 2253 andi.l <<invalid special address>>, 0x73012253
00000B32 1F1E move.b -[A7], [A6]+
00000B34 0C22 2501 cmpi.b -[A2], 0x1
// begin alternate branch 00000B36-00000B38
label00000B36:
00000B36 2501 move.l -[A2], D1
// end alternate branch 00000B36-00000B38
label00000B36: // (misaligned)
00000B38 431A .invalid 1, [A2]+ // invalid opcode 4 with b == 4
00000B3A 384B movea.w A4, A3
00000B3C 1333 10A1 move.b -[A1], [A3 + D1.w - 0x95]
// begin alternate branch 00000B3E-00000B40
fn00000B3E:
00000B3E 10A1 move.b [A0], -[A1]
// end alternate branch 00000B3E-00000B40
fn00000B3E: // (misaligned)
00000B40 1222 move.b D1, -[A2]
00000B42 EB09 lsl D1.b, 5
00000B44 E97E rol D6.w, D4
00000B46 1B18 move.b -[A5], [A0]+
00000B48 250C move.l -[A2], A4
00000B4A 2225 move.l D1, -[A5]
00000B4C 0CAB 36CB 04D5 045B cmpi.l [A3 + 0x45B], 0x36CB04D5
00000B54 54B3 0143 1733 1023 addq.l [[A3 + <<invalid base displacement size>>] + 0x17331023], 2
00000B5C 0665 3C02 addi.w -[A5], 0x3C02
00000B60 009B 04CB 0409 ori.l [A3]+, 0x4CB0409
// begin alternate branch 00000B64-00000B6A
label00000B64:
00000B64 0409 1CEB subi.b A1, 0xEB
00000B68 0927 btst -[A7], D4
// end alternate branch 00000B64-00000B6A
label00000B64: // (misaligned)
00000B66 1CEB 0927 move.b [A6]+, [A3 + 0x927]
00000B6A 00FE .incomplete
00000B6C 8105 sbcd D0, D5
00000B6E B503 xor.b D3, D2
00000B70 6781 beq -0x7D /* 00000AF3 */
00000B72 F422 .invalid <<cinv/cpush with scope=0>>
00000B74 0A8B 052A 1703 xori.l A3, 0x52A1703
00000B7A 8149 1023 pack -[A0], -[A1], 0x1023
00000B7E 6007 bra +0x9 /* 00000B87 */
00000B80 0435 DB07 4B09 subi.b [[A5 + <<invalid base displacement size>> + D4 * 2]], 0x7
00000B86 B301 xor.b D1, D1
00000B88 415B chk.w D0, [A3]+
00000B8A ED08 lsl D0.b, 6
00000B8C E306 asl D6.b, 1
00000B8E 2115 move.l -[A0], [A5]
00000B90 222A 4701 move.l D1, [A2 + 0x4701]
00000B94 03CD .incomplete
00000B96 4851 pea.l [A1]
00000B98 042B 3F91 01A1 subi.b [A3 + 0x1A1], 0x91
00000B9E 2F2B 0D87 move.l -[A7], [A3 + 0xD87]
00000BA2 0144 bchg D4, D0
00000BA4 A625 syscall GetHandleSize, flags=6
00000BA6 16E5 move.b [A3]+, -[A5]
00000BA8 5C27 addq.b -[A7], 6
00000BAA 02BA D88B 00A6 E86B andi.l [PC - 0x1795 /* FFFFF417, cstring ""<EOF> */], 0xD88B00A6
00000BB2 0B1E btst [A6]+, D5
00000BB4 05A7 bclr -[A7], D2
00000BB6 4D1E .invalid 6, [A6]+ // invalid opcode 4 with b == 4
00000BB8 090E btst A6, D4
00000BBA BE33 019B 01A6 C320 cmp.b D7, [[ + D0] + 0x1A6C320]
00000BC2 1445 movea.b A2, D5
00000BC4 5C8B addq.l A3, 6
00000BC6 800E or.b D0, A6
00000BC8 450E .invalid 2, A6 // invalid opcode 4 with b == 4
00000BCA C505 abcd D2, D5
00000BCC 3E49 movea.w A7, A1
00000BCE 2561 0E9D move.l [A2 + 0xE9D], -[A1]
00000BD2 1F89 1BB4 move.b <<invalid full ext with I/IS == 4>>, A1
00000BD6 7A0B moveq.l D5, 0x0B
00000BD8 15BB 000E 66C7 move.b [A2 + D6.w * 8 - 0x57], [PC + D0.w + 0xE]
00000BDE 0D48 bchg A0, D6
00000BE0 F31D .extension 0x31D <<F/4-5/1>> // unimplemented
00000BE2 04EA .incomplete
00000BE4 0EC8 .incomplete
00000BE6 A515 syscall SetVol/PBHSetVol/HSetVol, flags=5
00000BE8 3669 1965 movea.w A3, [A1 + 0x1965]
00000BEC 7491 moveq.l D2, 0xFFFFFF91
00000BEE 26D2 move.l [A3]+, [A2]
00000BF0 2702 move.l -[A3], D2
00000BF2 8B7D or.w <<invalid special address>>, D5
00000BF4 0705 btst D5, D3
00000BF6 05A1 bclr -[A1], D2
00000BF8 2C53 movea.l A6, [A3]
00000BFA 1A89 move.b [A5], A1
00000BFC 0427 02B3 subi.b -[A7], 0xB3
00000C00 E122 asl D2.b, D0
00000C02 F309 .extension 0x309 <<F/4-5/1>> // unimplemented
00000C04 E522 asl D2.b, D2
00000C06 2501 move.l -[A2], D1
00000C08 431A .invalid 1, [A2]+ // invalid opcode 4 with b == 4
00000C0A 2301 move.l -[A1], D1
00000C0C 1485 move.b [A2], D5
00000C0E 06C3 .incomplete
00000C10 0FB6 8500 bclr [A6 + <<invalid base displacement size>> + A0 * 4], D7
00000C14 FE47 0187 .extension 0xE47 <<F/1/7>>, 0x0187 // unimplemented
00000C18 5702 subq.b D2, 3
00000C1A DC6D 0FB7 add.w D6, [A5 + 0xFB7]
00000C1E 0DFC .incomplete
00000C20 76CB moveq.l D3, 0xFFFFFFCB
00000C22 1C55 movea.b A6, [A5]
00000C24 0CA5 0733 0405 cmpi.l -[A5], 0x7330405
00000C2A 3813 move.w D4, [A3]
00000C2C 0A39 2B04 EA66 C8A1 xori.b [0xEA66C8A1], 0x4
00000C34 0E13 0301 .invalid.b [A3], 0x1 // invalid immediate operation
00000C38 1515 move.b -[A2], [A5]
00000C3A 0F66 bchg -[A6], D7
00000C3C 010F btst A7, D0
00000C3E 2304 move.l -[A1], D4
00000C40 8572 8301 or.w [[A2 + <<invalid base displacement size>> + A0 * 2]], D2
00000C44 9B06 subx.b D5, D6
00000C46 A30C syscall GetFileInfo/PBHGetFInfo/HGetFileInfo, flags=3
00000C48 C203 and.b D1, D3
00000C4A 02ED .incomplete
00000C4C 4A0B tst.b A3
00000C4E 728B moveq.l D1, 0xFFFFFF8B
00000C50 0DC2 .incomplete
00000C52 2132 22A9 move.l -[A0], [A2 + D2.w * 2 - 0x87]
00000C56 4A1B tst.b [A3]+
00000C58 221E move.l D1, [A6]+
00000C5A 8D0C sbcd -[A6], -[A4]
00000C5C A10E syscall UnmountVol/HUnmountVol, flags=1
00000C5E 70EA moveq.l D0, 0xFFFFFFEA
00000C60 22C8 move.l [A1]+, A0
00000C62 2906 move.l -[A4], D6
00000C64 910D subx.b -[A0], -[A5]
00000C66 1704 move.b -[A3], D4
00000C68 EF45 asl D5.w, 7
00000C6A 580F addq.b A7, 4
00000C6C B0F5 701E cmpa.w A0, [A5 + D7.w + 0x1E]
00000C70 5317 subq.b [A7], 1
00000C72 3216 move.w D1, [A6]
00000C74 AB17 syscall PortToMap
00000C76 0200 0FB0 andi.b D0, 0xB0
00000C7A 0D46 bchg D6, D6
00000C7C AD4C syscall FlashMenuBar, auto_pop
00000C7E 0FBD bclr <<invalid special address>>, D7
00000C80 4C73 70B1 4CC7 movem.l D0,D4,D5,D7,A4,A5,A6, [A3 + D4 * 4 - 0x57]
00000C86 0DB8 3649 bclr [0x00003649], D6
00000C8A 0E85 A28C 0512 .invalid.l D5, 0xA28C0512 // invalid immediate operation
00000C90 C344 exg D1, D4
00000C92 6133 bsr +0x35 /* 00000CC7 */
00000C94 8306 sbcd D1, D6
00000C96 0D01 btst D1, D6
00000C98 0F01 btst D1, D7
00000C9A 0113 btst [A3], D0
00000C9C 020C 0933 andi.b A4, 0x33 /* '3' */
00000CA0 4370 8933 490D CD76 F70F 20A7 chk.w D1, [[A0 + 0x490DCD76 + A0] - 0x8F0DF59]
00000CAC 0F31 F78F 3E87 0F4F btst [[ + <<invalid base displacement size>>] + A7 * 8 + 0x3E870F4F], D7
00000CB4 1314 move.b -[A1], [A4]
00000CB6 2D04 move.l -[A6], D4
00000CB8 4B70 1485 chk.w D5, [A0 + D1.w * 4 - 0x123]
00000CBC 0053 7076 ori.w [A3], 0x7076 /* 'pv' */
00000CC0 1302 move.b -[A1], D2
00000CC2 0905 btst D5, D4
00000CC4 0903 btst D3, D4
00000CC6 3781 0259 move.w [A3 + D0.w * 2 + 0x59], D1
00000CCA 0627 04CF addi.b -[A7], 0xCF
00000CCE E19D rol D5, 8
00000CD0 0305 btst D5, D1
00000CD2 0E0B 070C .invalid.b A3, 0xC // invalid immediate operation
00000CD6 56AD 05F3 addq.l [A5 + 0x5F3], 3
00000CDA 26E5 move.l [A3]+, -[A5]
00000CDC 0027 0383 ori.b -[A7], 0x83
00000CE0 CB28 2700 and.b [A0 + 0x2700], D5
00000CE4 B52A E503 xor.b [A2 - 0x1AFD], D2
00000CE8 2703 move.l -[A3], D3
00000CEA 19D3 3F26 move.b 0x26 /* '&' */, [A3]
00000CEE 213C A916 66B9 move.l -[A0], 0xA91666B9
00000CF4 491D .invalid 4, [A5]+ // invalid opcode 4 with b == 4
00000CF6 1FF1 010F F901 D101 move.b <<invalid special address>>, [[A1 + <<invalid base displacement size>>] + D0 - 0x6FE2EFF]
00000CFE 6370 bls +0x72 /* 00000D70 */
00000D00 9D03 subx.b D6, D3
00000D02 1A0F move.b D5, A7
00000D04 265D movea.l A3, [A5]+
00000D06 051A btst [A2]+, D2
00000D08 0F26 btst -[A6], D7
00000D0A 970E subx.b -[A3], -[A6]
00000D0C F523 .extension 0x523 <<F/4-5/2>> // unimplemented
00000D0E 6B97 bmi -0x67 /* 00000CA7 */
00000D10 0CB7 6701 33A7 101B cmpi.l [A7 + D1.w + 0x1B], 0x670133A7
00000D18 870F sbcd -[A3], -[A7]
00000D1A 07AD 02F7 bclr [A5 + 0x2F7], D3
00000D1E 8128 C710 or.b [A0 - 0x38F0], D0
00000D22 4887 ext.w D7
00000D24 0118 btst [A0]+, D0
00000D26 3E61 movea.w A7, -[A1]
00000D28 2025 move.l D0, -[A5]
00000D2A 2029 566B move.l D0, [A1 + 0x566B]
00000D2E 00EB .incomplete
00000D30 26D3 move.l [A3]+, [A3]
00000D32 5414 addq.b [A4], 2
00000D34 0200 53AA andi.b D0, 0xAA
00000D38 E33A rol D2.b, D1
00000D3A E301 asl D1.b, 1
00000D3C E33A rol D2.b, D1
00000D3E 7333 moveq.l D1, 0x33
00000D40 063E 491F addi.b <<invalid special address>>, 0x1F
00000D44 A539 syscall ReadDateTime, flags=5
00000D46 661A bne +0x1C /* 00000D62 */
00000D48 7313 moveq.l D1, 0x13
00000D4A 2638 2D1C move.l D3, [0x00002D1C]
00000D4E 0FF5 .incomplete
00000D50 2209 move.l D1, A1
00000D52 03D3 .incomplete
00000D54 7077 moveq.l D0, 0x77
00000D56 00FE .incomplete
00000D58 C326 and.b -[A6], D1
00000D5A A140 syscall ResrvMem/ReserveMem, flags=1
00000D5C 0F95 bclr [A5], D7
00000D5E 3C66 movea.w A6, -[A6]
00000D60 6701 beq +0x3 /* 00000D63 */
label00000D62:
00000D62 79DD moveq.l D4, 0xFFFFFFDD
00000D64 514B subq.w A3, 8
00000D66 09D9 .incomplete
00000D68 5125 subq.b -[A5], 8
00000D6A 491A .invalid 4, [A2]+ // invalid opcode 4 with b == 4
00000D6C 9310 sub.b [A0], D1
00000D6E 451B .invalid 2, [A3]+ // invalid opcode 4 with b == 4
label00000D70:
00000D70 2542 7168 move.l [A2 + 0x7168], D2
00000D74 4198 .invalid 0, [A0]+ // invalid opcode 4 with b == 6
00000D76 0B0E btst A6, D5
00000D78 1312 move.b -[A1], [A2]
00000D7A 4548 chk.w D2, A0
00000D7C AD47 syscall SetMenuItemText/SetItem, auto_pop
00000D7E D307 addx.b D1, D7
00000D80 FB14 .extension 0xB14 <<F/4-5/5>> // unimplemented
00000D82 0F1E btst [A6]+, D7
00000D84 1B06 move.b -[A5], D6
00000D86 0200 6B02 andi.b D0, 0x2
00000D8A 21D2 E9A5 move.l [0xFFFFE9A5], [A2]
00000D8E 0700 btst D0, D3
00000D90 2407 move.l D2, D7
00000D92 06CC .incomplete
00000D94 1B00 move.b -[A5], D0
00000D96 E873 roxr D3.w, D4
00000D98 08F3 222C 7B04 bset.b <<invalid full ext with I/IS == 4>>, 0x2C /* ',' */
00000D9E 7B00 moveq.l D5, 0x00
00000DA0 7309 moveq.l D1, 0x09
00000DA2 5B05 subq.b D5, 5
00000DA4 DB0C addx.b -[A5], -[A4]
00000DA6 E931 roxl D1.b, D4
00000DA8 930A subx.b -[A1], -[A2]
00000DAA 3301 move.w -[A1], D1
00000DAC 5B0D subq.b A5, 5
00000DAE 1B00 move.b -[A5], D0
00000DB0 5344 subq.w D4, 1
00000DB2 2704 move.l -[A3], D4
00000DB4 C799 and.l [A1]+, D3
00000DB6 2423 move.l D2, -[A3]
00000DB8 3B97 1008 move.w [A5 + D1.w + 0x8], [A7]
00000DBC 3374 9524 F089 move.w [A1 - 0xF77], <<invalid full ext with I/IS == 4>>
00000DC2 6191 bsr -0x6D /* 00000D55 */
00000DC4 9CF0 E83B sub.w A6, [A0 + A6 + 0x3B]
00000DC8 0FC5 .incomplete
00000DCA 17D1 0E66 move.b [PC + D0 * 8 + 0x66], [A1]
00000DCE 1ADB move.b [A5]+, [A3]+
00000DD0 1626 move.b D3, -[A6]
00000DD2 2301 move.l -[A1], D1
00000DD4 A91B syscall MoveWindow
00000DD6 0FB0 05FA 8902 0FC5 09F0 bclr [[-0x76FDF03B] + 0x9F0], D7
00000DE0 EB33 roxl D3.b, D5
00000DE2 4516 .invalid 2, [A6] // invalid opcode 4 with b == 4
00000DE4 8506 sbcd D2, D6
00000DE6 8625 or.b D3, -[A5]
00000DE8 1633 0206 move.b D3, [A3 + D0.w * 2 + 0x6]
00000DEC 8602 or.b D3, D2
00000DEE 005B 0421 ori.w [A3]+, 0x421
00000DF2 C622 and.b D3, -[A2]
00000DF4 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
00000DF6 6841 bvc +0x43 /* 00000E39 */
00000DF8 0036 0686 6504 ori.b <<invalid full ext with I/IS == 4>>, 0x86
00000DFE 030B btst A3, D1
00000E00 71BD moveq.l D0, 0xFFFFFFBD
00000E02 1704 move.b -[A3], D4
00000E04 4617 not.b [A7]
00000E06 028E 581A 730A andi.l A6, 0x581A730A
00000E0C 260A move.l D3, A2
00000E0E 1AFB 0A26 move.b [A5]+, [PC + D0 * 2 + 0x26]
00000E12 3702 move.w -[A3], D2
00000E14 514B subq.w A3, 8
00000E16 5AB0 9960 0006 addq.l [A0 + 0x6], 5
00000E1C 2A1A move.l D5, [A2]+
00000E1E BB12 xor.b [A2], D5
00000E20 2606 move.l D3, D6
00000E22 0E1A 9311 .invalid.b [A2]+, 0x11 // invalid immediate operation
00000E26 2649 movea.l A3, A1
00000E28 4129 391A .invalid 0, [A1 + 0x391A] // invalid opcode 4 with b == 4
00000E2C 0F26 btst -[A6], D7
00000E2E 9540 subx.w D2, D0
00000E30 C502 abcd D2, D2
00000E32 B34D cmpm.w [A1]+, [A5]+
00000E34 2695 move.l [A3], [A5]
00000E36 020F 8902 andi.b A7, 0x2
00000E3A 2547 CB05 move.l [A2 - 0x34FB], D7
00000E3E 0701 btst D1, D3
00000E40 FDE2 .invalid <<F/7/6>>
00000E42 0700 btst D0, D3
00000E44 5BA5 subq.l -[A5], 5
00000E46 06C3 .incomplete
00000E48 2726 move.l -[A3], -[A6]
00000E4A 1E06 move.b D7, D6
00000E4C 2A25 move.l D5, -[A5]
00000E4E 04DB .incomplete
00000E50 1F26 move.b -[A7], -[A6]
00000E52 D307 addx.b D1, D7
00000E54 1405 move.b D2, D5
00000E56 0153 bchg [A3], D0
00000E58 0187 bclr D7, D0
00000E5A 0E01 A927 .invalid.b D1, 0x27 /* '\'' */ // invalid immediate operation
00000E5E 0303 btst D3, D1
00000E60 8711 or.b [A1], D3
00000E62 FB4B .extension 0xB4B <<F/4-5/5>> // unimplemented
00000E64 01CB .incomplete
00000E66 0103 btst D3, D0
00000E68 03C1 .incomplete
00000E6A FD03 .extension 0xD03 <<F/4-5/6>> // unimplemented
00000E6C 03CB .incomplete
00000E6E 0153 bchg [A3], D0
00000E70 0103 btst D3, D0
00000E72 0503 btst D3, D2
00000E74 038B bclr A3, D1
00000E76 0D32 2D34 btst <<invalid full ext with I/IS == 4>>, D6
00000E7A A30D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=3
00000E7C EC5B ror D3.w, 6
00000E7E 3403 move.w D2, D3
00000E80 03D3 .incomplete
00000E82 2613 move.l D3, [A3]
00000E84 0074 FB09 063E ori.w [A4 + D0.w * 8 + 0x3E], 0xFB09
00000E8A 0C53 01D9 cmpi.w [A3], 0x1D9
00000E8E 330F move.w -[A1], A7
00000E90 2638 2104 move.l D3, [0x00002104]
00000E94 C1FA 0303 muls.w D0, [PC + 0x303 /* 00000305, value 0xE20 */]
00000E98 CB05 abcd D5, D5
00000E9A 8B07 sbcd D5, D7
00000E9C BB1B xor.b [A3]+, D5
00000E9E 9710 sub.b [A0], D3
00000EA0 8F0F sbcd -[A7], -[A7]
00000EA2 26FB 047B move.l [A3]+, [PC + D0.w * 4 + 0x7B]
00000EA6 01C6 .incomplete
00000EA8 1E0C move.b D7, A4
00000EAA C6A5 and.l D3, -[A5]
00000EAC 8D0F sbcd -[A6], -[A7]
00000EAE 380C move.w D4, A4
00000EB0 C61A and.b D3, [A2]+
00000EB2 0F26 btst -[A6], D7
00000EB4 A01A syscall GetZone
00000EB6 0F26 btst -[A6], D7
00000EB8 451F .invalid 2, [A7]+ // invalid opcode 4 with b == 4
00000EBA CB05 abcd D5, D5
00000EBC E36E lsl D6.w, D1
00000EBE B301 xor.b D1, D1
00000EC0 5305 subq.b D5, 1
00000EC2 1E1A move.b D7, [A2]+
00000EC4 5780 subq.l D0, 3
00000EC6 8656 or.w D3, [A6]
00000EC8 3702 move.w -[A3], D2
00000ECA 82C9 divu.w D1, A1
00000ECC 5AE5 spl -[A5]
00000ECE 119B 2739 160F 3516 move.b [[A0 + 0x160F3516 + D2 * 8]], [A3]+
00000ED6 8902 sbcd D4, D2
00000ED8 0F99 bclr [A1]+, D7
00000EDA 02B3 3F95 0268 3C1B andi.l [A3 + D3 * 4 + 0x1B], 0x3F950268
00000EE2 0D1E btst [A6]+, D6
00000EE4 0656 C518 addi.w [A6], 0xC518
00000EE8 E33F rol D7.b, D1
00000EEA 2661 movea.l A3, -[A1]
00000EEC DB53 add.w [A3], D5
00000EEE 1068 E8AB movea.b A0, [A0 - 0x1755]
00000EF2 0DA5 bclr -[A5], D6
00000EF4 0356 bchg [A6], D1
00000EF6 A958 syscall HideControl
00000EF8 CB28 1E0C and.b [A0 + 0x1E0C], D5
00000EFC 5616 addq.b [A6], 3
00000EFE 3002 move.w D0, D2
00000F00 0073 14B0 5625 ori.w [A3 + D5.w * 8 + 0x25], 0x14B0
00000F06 9D68 D339 sub.w [A0 - 0x2CC7], D6
00000F0A 445B neg.w [A3]+
00000F0C 0791 bclr [A1], D3
00000F0E 211D move.l -[A0], [A5]+
00000F10 060B 56D7 addi.b A3, 0xD7
00000F14 12B3 E326 F712 C311 move.b [A1], [[A3 - 0x8EE] + A6 * 2 - 0x3CEF]
00000F1C 0627 0178 addi.b -[A7], 0x78 /* 'x' */
00000F20 0CC4 .incomplete
00000F22 F56A .extension 0x56A <<F/4-5/2>> // unimplemented
00000F24 0F0C btst A4, D7
00000F26 6A09 bpl +0xB /* 00000F31 */
00000F28 1025 move.b D0, -[A5]
00000F2A 010F btst A7, D0
00000F2C 296C 1704 CCFD move.l [A4 - 0x3303], [A4 + 0x1704]
00000F32 09D7 .incomplete
00000F34 92E4 sub.w A1, -[A4]
00000F36 F326 .extension 0x326 <<F/4-5/1>> // unimplemented
00000F38 F712 .extension 0x712 <<F/4-5/3>> // unimplemented
00000F3A F4F1 cpushp DATA+INST, [A1]
00000F3C 093E btst <<invalid special address>>, D4
00000F3E 1700 move.b -[A3], D0
00000F40 0417 0449 subi.b [A7], 0x49 /* 'I' */
00000F44 8943 C317 pack D4, D3, 0xC317
00000F48 0702 btst D2, D3
00000F4A 6016 bra +0x18 /* 00000F62 */
00000F4C 3B02 move.w -[A5], D2
00000F4E E500 asl D0.b, 2
00000F50 6B04 bmi +0x6 /* 00000F56 */
00000F52 7674 moveq.l D3, 0x74
00000F54 0B20 btst -[A0], D5
label00000F56:
00000F56 EB01 asl D1.b, 5
00000F58 0E9B 3349 0243 .invalid.l [A3]+, 0x33490243 // invalid immediate operation
00000F5E 08C3 11A9 bset.b D3, 0xA9
label00000F62:
00000F62 0043 0BD3 ori.w D3, 0xBD3
00000F66 0770 1B03 F88C 2885 bchg [[A0 + <<invalid base displacement size>> + D1 * 2] - 0x773D77B], D3
00000F6E 940F sub.b D2, A7
00000F70 C95C and.w [A4]+, D4
00000F72 7B38 moveq.l D5, 0x38
00000F74 7674 moveq.l D3, 0x74
00000F76 3B14 move.w -[A5], [A4]
00000F78 708C moveq.l D0, 0xFFFFFF8C
00000F7A CC29 0353 and.b D6, [A1 + 0x353]
00000F7E 2FEC 1C32 move.l <<invalid special address>>, [A4 + 0x1C32]
00000F82 E902 asl D2.b, 4
00000F84 E326 asl D6.b, D1
00000F86 F326 .extension 0x326 <<F/4-5/1>> // unimplemented
00000F88 5907 subq.b D7, 4
00000F8A 5B1F subq.b [A7]+, 5
00000F8C 700D moveq.l D0, 0x0D
00000F8E 0343 bchg D3, D1
00000F90 0805 030D btst.b D5, 0xD /* '\r' */
00000F94 0143 bchg D3, D0
00000F96 0B05 btst D5, D5
00000F98 014D bchg A5, D0
00000F9A 070F btst A7, D3
00000F9C 5107 subq.b D7, 8
00000F9E 0B07 btst D7, D5
00000FA0 D713 add.b [A3], D3
00000FA2 92CB sub.w A1, A3
00000FA4 2837 003D move.l D4, [A7 + D0.w + 0x3D]
00000FA8 1704 move.b -[A3], D4
00000FAA 7F3E moveq.l D7, 0x3E
00000FAC 3C23 move.w D6, -[A3]
00000FAE 2024 move.l D0, -[A4]
00000FB0 5673 3227 addq.w [A3 + D3.w * 2 + 0x27], 3
00000FB4 03F5 .incomplete
00000FB6 9910 sub.b [A0], D4
00000FB8 A311 syscall GetEOF, flags=3
00000FBA 9713 sub.b [A3], D3
00000FBC 7541 moveq.l D2, 0x41
00000FBE 130C move.b -[A1], A4
00000FC0 2A25 move.l D5, -[A5]
00000FC2 60F3 bra -0xB /* 00000FB7 */
00000FC4 24B4 7A32 move.l [A2], [A4 + D7 * 2 + 0x32]
00000FC8 148B move.b [A2], A3
00000FCA 0B8C bclr A4, D5
00000FCC 0501 btst D1, D2
00000FCE 3B0B move.w -[A5], A3
00000FD0 EC63 asr D3.w, D6
00000FD2 108B move.b [A0], A3
00000FD4 0143 bchg D3, D0
00000FD6 30AD 165B move.w [A0], [A5 + 0x165B]
00000FDA 1C70 4503 6102 1B06 movea.b A6, [[A0 + <<invalid base displacement size>> + D4 * 4] + 0x61021B06]
00000FE2 A909 syscall CalcVis
00000FE4 0F91 bclr [A1], D7
00000FE6 0CCB .incomplete
00000FE8 0F2D 0C01 btst [A5 + 0xC01], D7
00000FEC 48F8 0C2A 8B0B movem.l [0xFFFF8B0B], D1,D3,D5,A2,A3
00000FF2 0200 D33C andi.b D0, 0x3C /* '<' */
00000FF6 7603 moveq.l D3, 0x03
00000FF8 0270 1B06 F891 andi.w [A0 + A7 - 0x111], 0x1B06
00000FFE 0D83 bclr D3, D6
00001000 1EB9 1EA3 1724 move.b [A7], [0x1EA31724]
00001006 9713 sub.b [A3], D3
00001008 EA03 asr D3.b, 5
0000100A 020A D465 andi.b A2, 0x65 /* 'e' */
label0000100E:
0000100E 4307 .invalid 1, D7 // invalid opcode 4 with b == 4
00001010 851E or.b [A6]+, D2
00001012 110A move.b -[A0], A2
00001014 D713 add.b [A3], D3
00001016 752D moveq.l D2, 0x2D
00001018 0B0F btst A7, D5
0000101A 1416 move.b D2, [A6]
0000101C FA69 05B4 .extension 0xA69 <<F/1/5>>, 0x05B4 // unimplemented
00001020 D301 addx.b D1, D1
00001022 1488 move.b [A2], A0
00001024 ED00 asl D0.b, 6
00001026 8302 sbcd D1, D2
00001028 490D .invalid 4, A5 // invalid opcode 4 with b == 4
0000102A 0323 btst -[A3], D1
0000102C CB07 abcd D5, D7
0000102E 309B move.w [A0], [A3]+
00001030 00B8 D30F AD0D 6B00 ori.l [0x00006B00], 0xD30FAD0D
00001038 3B0E move.w -[A5], A6
0000103A F309 .extension 0x309 <<F/4-5/1>> // unimplemented
0000103C 148C move.b [A2], A4
0000103E 8105 sbcd D0, D5
00001040 C50D abcd -[A2], -[A5]
00001042 B47A E50D cmp.w D2, [PC - 0x1AF3 /* FFFFF551, cstring ""<EOF> */]
00001046 6D1E blt +0x20 /* 00001066 */
00001048 F326 .extension 0x326 <<F/4-5/1>> // unimplemented
0000104A 44BB 1777 neg.l <<invalid full ext with IS == 1 and I/IS == 7>>
0000104E 018E bclr A6, D0
00001050 750D moveq.l D2, 0x0D
00001052 B403 cmp.b D2, D3
00001054 0219 0901 andi.b [A1]+, 0x1
00001058 0811 097A btst.b [A1], 0x7A /* 'z' */
0000105C B887 cmp.l D4, D7
0000105E 1494 move.b [A2], [A4]
00001060 0704 btst D4, D3
00001062 F98D .invalid <<F/6/4>>
00001064 6BEB bmi -0x13 /* 00001051 */
label00001066:
00001066 188C move.b [A4], A4
00001068 1700 move.b -[A3], D0
0000106A 980D sub.b D4, A5
0000106C 3217 move.w D1, [A7]
0000106E 00A6 F31F 26E1 ori.l -[A6], 0xF31F26E1
00001074 138C 9319 move.b [[A1 + A1 * 2]], A4
00001078 ADBD syscall GetNewWindow, auto_pop
0000107A E326 asl D6.b, D1
0000107C 6B00 7125 bmi +0x7127 /* 000081A3 */
00001080 668C bne -0x72 /* 0000100E */
00001082 6344 bls +0x46 /* 000010C8 */
00001084 0305 btst D5, D1
00001086 5643 addq.w D3, 3
00001088 1F1E move.b -[A7], [A6]+
0000108A 0C6A 6904 8C67 cmpi.w [A2 - 0x7399], 0x6904
00001090 0BA9 1B30 bclr [A1 + 0x1B30], D5
00001094 A903 syscall SetFontLock
00001096 5620 addq.b -[A0], 3